Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
591 HARROW ROAD Detached £684,786 £380,000 19 Dec 2005
593 HARROW ROAD Terraced £588,500 £170,000 12 Apr 2001